/**
 * 登录请求参数
 */
export interface LoginData {
  /**
   * 用户名
   */
  username: string;
  /**
   * 密码
   */
  password: string;

  /**
   * 验证码缓存key
   */
  // captchaKey?: string;

  /**
   * 验证码
   */
  // captchaCode?: string;
}

/**
 * 登录响应
 */
export interface LoginResult {
  /**
   * 访问token
   */
  data: string;
  code: number;
  msg: string;
  // /**
  //  * 过期时间(单位：毫秒)
  //  */
  // expires?: number;
  // /**
  //  * 刷新token
  //  */
  // refreshToken?: string;
  // /**
  //  * token 类型
  //  */
  // tokenType?: string;
}

export interface UserInfoResult {
  code: number;
  msg: string;
  data: any;
}